// 套保
export default {
  // 配置状态
  configStatus: {
    enable: {
      desc: "正常",
      value: 1
    },
    disable: {
      desc: "失效",
      value: 2
    },
    freeze: {
      desc: "冻结中",
      value: 3
    }
  },
  // 连接状态
  connectionStatus: {
    connected: {
      desc: "已连接",
      value: 0
    },
    ununited: {
      desc: "未连接",
      value: 1
    }
  },
  // 开仓策略
  openingRule: {
    keepValue: {
      desc: "保值",
      value: 1
    },
    speculate: {
      desc: "投机",
      value: 2
    }
  },
  // 平仓策略
  closingRule: {
    pastWarehouse: {
      desc: "昨仓",
      value: 1
    },
    nowWarehouse: {
      desc: "今仓",
      value: 2
    }
  },
  // 交割月策略
  deliveryRule: {
    deliveryRule1: {
      desc:
        "挂单中满足指定整数倍部分挂单，挂在交割月，不足部分暂时不挂单，等待当月的成交（或者价格到了）之后，不足部分就按照市价直接挂单到次月;若小于最小整数倍要求时，则直接挂在次月，挂在次月的价格=客户下单价+（次月最新价-当月最新价）",
      value: 1
    },
    deliveryRule2: {
      desc:
        "挂单全部挂在次月，挂在次月的价格=客户下单价+（次月最新价-当月最新价）",
      value: 2
    },
    deliveryRule3: {
      desc:
        "客户下单后，按照客户下单价格做一个预警，当当月的对手价达到客户下单价格后，立刻以市价挂单到次月，挂单数量就是客户下单的数量。采取此类策略时，客户下单后，系统会自动变更订单状态为已挂单，同时，已挂单订单下面出现标注：“温馨提示：本订单已设置价格预警，当月价格达到基价时，系统会以市价挂单在次月。”",
      value: 3
    },
    deliveryRule4: {
      desc:
        "客户下单当月合约的，先判断其是否满大于或等于最小交割月倍数要求： （1）小于最小交割月倍数：按照客户下单价格做一个预警，当当月的对手价达到客户下单价格后，立刻以市价挂单到次月，挂单数量就是客户下单的数量。采取此类策略时，客户下单后，系统会自动变更订单状态为已挂单，同时，已挂单订单下面出现标注：“温馨提示：本订单已设置价格预警，当月价格达到基价时，系统会以市价挂单在次月。” （2）大于最小交割月倍数：满足整数倍数部分，挂单在当月，价格为客户下单价格；超过倍数部分，则等待当月成交之后，再以市价挂单到次月",
      value: 4
    }
  }
};
